  let price = ''
  var id = ''
  Page({
    data: {
      goods: {}
    },
    onLoad(options) {
      console.log("列表携带的参数", options)
      id = options.id
      this.getDetail()
      
    },
    // 获取商品数据
    getDetail() {
      // 查询单条数据 doc
      wx.cloud.database().collection('goods')
        .doc(id || 'cbddf0af607e8083028047551d4906d1')
        .get()
        .then(res => {
          console.log("商品详情页请求成功",res)
          this.setData({
            good: res.data
          })
        })
        .catch(err => {
          console.error("商品详情页请求失败",err)
        })
    },
    // 获取用户输入的新价格
    getprice(e){
      price = e.detail.value
    },
    // 修改商品价格
    update(){
      if(price == ''){
        wx.showToast({
          title: '价格不能为空',
          icon: "none"
        })
      }else{
        // 本地小程序直接调用数据库更新商品价格
        // wx.cloud.database().collection("goods")
        // .doc(id || 'cbddf0af607e8083028047551d4906d1')
        // .update({
        //   data: {
        //     price: price
        //   }
        // })
        // .then(res => {
        //   console.log("修改成功", res)
        //   this.getDetail()
        // })
        // .catch(err => {
        //   console.error("修改失败", res)
        // })

        // 调用云函数更新商品价格
      wx.cloud.callFunction({
        name: "update0422",
        data: {
          id: id,
          price: price
        }
      })
      .then(res => {
        console.log("调用云函数成功", res)
          this.getDetail()

      })
      .catch(err => {
        console.log("调用云函数失败", err)
      })
      }
    },
    // 刪除商品
    shanchu() {
      wx.showModal({
        title: "是否确定删除",
        content: "你确定删除该商品吗？",
        success:(res) => {
          if(res.confirm){  // 用户点击了确定
            console.log("用户点击了确定")
            // wx.cloud.database().collection("goods")
            //   .doc(id || 'b00064a7607e90bd0fc7d5504c540e3c')
            //   .remove()
            //   .then(res => {
            //     wx.navigateTo({
            //       url: '/pages/demo1/demo1',
            //     })
            //   })
            //   .catch(err => {
            //     console.error("删除失败", res)
            //   })

            // 云函数删除
            wx.cloud.callFunction({
              name: "remove0422",
              data:{
                id: id
              }
            })
            .then(res => {
              console.log("云函数删除成功", res)
              wx.navigateTo({
                url: '/pages/demo1/demo1',
              })
            })
            .catch(err => {
              console.error("云函数删除失败", err)
            })
              
              
          }else{  // 用户点击了取消
            console.log("用户点击了取消")
          }
        }
      })
    }



  })